package personal.model.dao;

import java.sql.SQLException;
import java.util.List;

import personal.model.vo.AdminVO;
import personal.model.vo.DeptVO;
import personal.model.vo.EmpVO;
import personal.model.vo.GradeVO;

public interface PersonalManagementDao {
	public List<DeptVO> selectDeptCode() throws SQLException;
	public List<AdminVO> selectAdminCode() throws SQLException;
	public List<GradeVO> selectGradeCode() throws SQLException;
	public void insertPersonalCard(EmpVO empVO) throws SQLException;
	public List<EmpVO> selectPersonalCardResult(String selectMethod, String selectValue) throws SQLException;
	public void deletePersonalCard(int empNo) throws SQLException;
	public EmpVO selectPersonalCardByEmpNo(int empNo) throws SQLException;
	public void updatePersonalCard(EmpVO empVO) throws SQLException;
}